to make (progress) difficult; get in the way of (a person)
prevent, slow down
to say that (something) must not be done, that (a person) must not do something
make impossible; stop
to be, go, all round (an area, thing)an edge, e.g. of a floor;
enclose, encircle something